river valleys - Français Anglais Dictionnaire